Mega Code Archive

Categories
1) Android
2) ASP.Net
3) ASP.Net Tutorial
4) C
5) C Tutorial
6) C#
7) C# Book
8) C# by API
9) C# Tutorial
10) C++
11) C++ Tutorial
12) Delphi
13) Flash ActionScript
14) Flex
15) Java
16) Java Book
17) Java by API
18) Java Tutorial
19) JavaScript DHTML
20) JavaScript Reference
21) JavaScript Tutorial
22) MSOfficeExcel 2007 Tutorial
23) MSOfficePowerPoint 2007 Tutorial
24) MSOfficeWord 2007 Tutorial
25) MSSQL
26) MSSQL Tutorial
27) MySQL
28) MySQL Tutorial
29) Oracle PLSQL
30) Oracle PLSQL Tutorial
31) Perl
32) Php
33) PostgreSQL
34) Python
35) Python Tutorial
36) Ruby
37) Silverlight
38) VB.Net
39) VB.Net by API
40) VB.Net Tutorial
41) Visual C++ .NET
42) VisualBasic Script
43) XML
44) XML Tutorial
 
C#
1) 2D Graphics
2) ADO Database
3) Class Interface
4) Collections Data Structure
5) Components
6) Data Types
7) Date Time
8) Design Patterns
9) Development Class
10) Event
11) File Stream
12) Generics
13) GUI Windows Form
14) Internationalization
15) Language Basics
16) LINQ
17) Network
18) Office
19) Reflection
20) Regular Expressions
21) Security
22) Services Event
23) Thread
24) Web Services
25) Windows
26) WPF
27) XML
28) XML LINQ
Thread
1) A synchronized shared buffer implementation
2) An alternate way to start a thread
3) Another way to use lock to synchronize access to an object
4) Asynchronous Calls
5) Catch ThreadAbortException
6) Control the main thread
7) Create a thread of execution
8) Create multiple threads of execution
9) Creating Threads
10) Current Thread Properties
11) Data Protection and Synchronization
12) Demonstates starting and waiting on a thread
13) Demonstrate thread priorities
14) Demonstrates hiding a form and then doing background processing in a second thread
15) Destroying Threads
16) Illustrates the creation of threads
17) Illustrates the ThreadState property
18) Illustrates the use of the Interlocked object
19) Illustrates the use of the lock object
20) Illustrates the use of the Monitor object
21) Illustrates the use of the Mutex object
22) Illustrates the use of the system thread pool
23) Illustrates the use of thread priorities
24) Illustrates the use of thread-local storage
25) Managing Threads
26) Monitor
27) Monitor Pulse
28) Monitor TryEnter
29) My Main Class Async Call back
30) My Threading Start
31) MyMain Class Async Wait Timeout
32) New Mutex
33) New Mutex(false), WaitOne
34) New Mutex(true, MutexExample, out ownsMutex)), ReleaseMutex
35) New ThreadStart
36) New WaitCallback
37) Producer and comsumer in a synchronized buffer
38) Producer and consumer with a Circular Buffer
39) Shows the Thread Join method in action
40) Suspending, resuming, and stopping a thread
41) Thread and GUI
42) Thread code with a problem
43) Thread pool demo
44) Thread Pool Sample
45) Thread Pool Tcp Server
46) Thread Sample
47) Thread sleep demo
48) Thread Test
49) Threading and Asynchronous Operations
50) Threading Class Monitor
51) Threading Class Mutex
52) ThreadPool QueueUserWorkItem
53) ThreadPool RegisterWaitForSingleObject
54) Threads
55) Use AutoResetEvent
56) Use IsAlive to wait for threads to end
57) Use Join()
58) Use lock to synchronize access to an object
59) Use MethodImplAttribute to synchronize a method
60) Use Wait() and Pulse() to create a ticking clock
61) Uses Wait and Pulse to enable producer and consumer threads to cooperate in using a buffer
62) Using Abort(object)
63) Using ResetAbort()
64) Wait For Exclusive Access